straining cloth - Turkish English Dictionary